Alpine catsfoot - Deutsch Englisch Wörterbuch